Tech

Twitter insists it has bots handled, claims it blocks 1 million spammers every d..